amyloid precursor protein - German English Dictionary